package com.tengju.bff.interfaces.manage.crm.activity.form;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @author chenhang
 * @Date 2021/10/13
 */
@Data
@Deprecated
public class ActivityQueryDTO {

    @ApiModelProperty("活动ID")
    @NotNull(message = "活动ID不能为空")
    private Long activityId;

    @ApiModelProperty("活动类型，DAY:日期，ALL:整个活动")
    @NotNull(message = "活动类型不能为空")
    private ActivityDataType dataType;

    @ApiModelProperty("活动日期，eg:2021-10-12")
    private String activityDate;

    @ApiModelProperty("目标类型 10：销售 20：招募")
    private Integer targetType;

    @ApiModelProperty("目标类型 10：品牌 20：套组 30：礼包 40：全部")
    private Integer subjectType;

    @ApiModelProperty("目标id")
    private Integer targetId;

    @ApiModelProperty("指标名称")
    private String metaKey;

    private String orderColumn;

    private String orderType;
}
